package api;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;

public class CollectionTest {
    public static void main(String[] args) {
        //给予如上代码扩展，分别求出每个集合红元素的个数，并且去除第一个元素
        //size（）方法用具获取元素个数
        Collection<String> co = new ArrayList<String>();
        System.out.println(co.size());
        co.add("100");
        co.add("hello collection");
        co.add("方形");
        System.out.println(co.size());
        co.remove("100");
        System.out.println(co.size());
//        co.clear();
//        System.out.println(co.size());
        //iterator 的hasnext返回值是一个boolean类型
        //next是用于当前指针指向的元素（前提是要先执行hasnext，这个方法调用时会移动指针）
        Iterator iterator = co.iterator();
        while (iterator.hasNext()){
            Object o = iterator.next();
            System.out.println(o);
        }

    }

}
